be engraved in stone - Francés Inglés Diccionario